provision for major repairs - German English Dictionary